package com.qys.wallet.pay.hyperbc;

public interface API {
    /**
     * 功能： 返回新地址给商户
     * 单次获取地址数量为N个（默认200），商户可根据实际需要请求多次。
     * 针对EOS这类账户+memo模式的，这个接口只返回memo,配合接口：/address/coinAccount
     * 注意：平台 eth、bnb_bsc(bsc主链)、ht_heco(heco主链) 共用eth 地址，在请求地址相关api接口时 coin=eth ）
     */
    String CREATE_ADDRESS = "/address/getBatch";
    /**
     * 通过此接口查询地址使用状态，地址所属关系等。
     */
    String ADDRESS_LIST = "/address/list";
    /**
     * 商户将地址分配给用户后，一定要通过“状态同步接口”通知平台进行地址使用状态更新。
     */
    String ADDRESS_SYNC_STATUS = "/address/syncStatus";
    /**
     * 地址有效性验证,目前仅支持 eth 、trx 、btc 主链地址验证，后续持续扩充其他主链地址验证
     */
    String CHECK_ADDRESS = " /address/verifyAddress";
    /**
     * 商家支持币种查询
     */
    String SUPPORTED_COIN_TYPE = "/coin/list";
    /**
     * 各种币对应usdt 的汇率（用于币价计算，不用于兑换，兑换请走兑换汇率接口）。目前支持（btc eth hc eos trx xrp）
     */
    String EXCHANGE = "/rate/index";
    /**
     * 提币
     */
    String TRANSFER = "/transfer";
}
